package org.mparts.client.ui;

import org.mparts.shared.proxy.PartitemProxy;

import com.google.gwt.editor.client.Editor.Path;
import com.sencha.gxt.core.client.ValueProvider;
import com.sencha.gxt.data.shared.ModelKeyProvider;
import com.sencha.gxt.data.shared.PropertyAccess;

public interface PartitemProxyProperties extends PropertyAccess<PartitemProxy> {
	@Path("id")
	ModelKeyProvider<PartitemProxy> key();

	ValueProvider<PartitemProxy, String> code();

	ValueProvider<PartitemProxy, String> engine();

	ValueProvider<PartitemProxy, String> manDate();

	ValueProvider<PartitemProxy, String> note();

	ValueProvider<PartitemProxy, String> num();

	ValueProvider<PartitemProxy, Integer> price();

	ValueProvider<PartitemProxy, String> drive();

	ValueProvider<PartitemProxy, Long> orderId();

	ValueProvider<PartitemProxy, Long> status();

	ValueProvider<PartitemProxy, String> grpName();

	ValueProvider<PartitemProxy, String> autoName();

	ValueProvider<PartitemProxy, String> modelName();

}